const citys = require('../app/src/mock/mock.json')
module.exports = {
    devServer:{
        before(app) {
            //地图定位
            app.get('/api/changeCity', (req, res) => {
                //解构传递过来的城市名
                let { cityName } = req.query
                //筛选城市数据
                const data = citys.find(item => item.name.indexOf(cityName) !== -1)
                //通过筛选后数据的code值 ==> 继续筛选它的子级城市
                const area = citys.filter(item => item.parentCode === data.code)
                res.send({
                    code: 1,
                    area,  //子级城市
                    data //传递过来的城市数据
                })
            })
        },
        //代理接口
        proxy:{
            '/api':{
                target:'http://localhost:7001/'
            }
        },
    }
}